small dwelling - French English Dictionary